New Subtour-Based Crossover Operator for the TSP

نویسندگان

  • Sang-Moon Soak
  • Byung-Ha Ahn
چکیده

Genetic algorithm (GA) is a very useful method for the global search of large search space and has been applied to various problems. It has two kinds of important search mechanisms, crossover and mutation. Because the performance of GA depends on these operators, a large number of operators have been developed for improving the performance of GA. Especially many researchers have more interested in crossover operator than mutation operator because crossover operator has charge of the responsibility of local search. We only deal with crossover operator. In this paper we propose subtour preservation crossover (SPX), which uses a similar subtour enumeration method to other subtour-based crossovers but has an amount of difference in method that generates a valid tour. SPX generates offsprings as many as we wish by using genetic information of parents propagated over a lot of generations. And the most severe drawback of subtour-based crossovers is they cannot generate a different offspring when two identical parents are selected for crossover. At our experiments, in case of over 200 generations, the average number of times which two identical parents are selected is over 20. That is, it shows the identical parents are selected about over 30% for total crossovers (Pc = 0.6). So if we do not consider a supplementary method for avoiding this problem, the improvement of solutions will be more and more difficult because crossover operator cannot generate new offspring. So our method for generating new offspring is as follows. If identical parents are selected in SPX, it first generates two solutions randomly and then applies a local search method to each solution for competing with good solution existing already in population. Figure 1 indicates the procedure of SPX. The first step of SPX is to enumerate common subtours and then reconnect each subtour using reconnection rule. Reconnection rule is as follow.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

AN EFFICIENT CROSSOVER OPERATOR FOR TRAVELING SALESMAN PROBLEM

Crossover operator plays a crucial role in the efficiency of genetic algorithm (GA). Several crossover operators have been proposed for solving the travelling salesman problem (TSP) in the literature. These operators have paid less attention to the characteristics of the traveling salesman problem, and majority of these operators can only generate feasible solutions. In this paper, a crossover ...

متن کامل

Solving Traveling Salesman Problem based on Biogeography-based Optimization and Edge Assembly Cross-over

Biogeography-Based Optimization (BBO) algorithm has recently been of great interest to researchers for simplicity of implementation, efficiency, and the low number of parameters. The BBO Algorithm in optimization problems is one of the new algorithms which have been developed based on the biogeography concept. This algorithm uses the idea of animal migration to find suitable habitats for solvin...

متن کامل

On the integrality ratio of the subtour LP for Euclidean TSP

A long standing conjecture says that the integrality ratio of the subtour LP for metric TSP is 4/3. A well known family of graphic TSP instances achieves this lower bound asymptotically. For Euclidean TSP the best known lower bound on the integrality ratio was 8/7. We improve this value by presenting a family of Euclidean TSP instances for which the integrality ratio of the subtour LP converges...

متن کامل

New Variations of Order Crossover for Travelling Salesman Problem

Davis presented the order crossover operator for solving the travelling salesman problem (TSP) using genetic algorithm and has described two basic variants of this order crossover operator. In order to improve the efficiency and validity of these variants, in this paper three new variations of the order crossover operator are presented. These are programmed in C++ and implemented on a set of be...

متن کامل

New Genetic Operators for Solving TSP: Application to Microarray Gene Ordering

This paper deals with some new operators of genetic algorithms for solving the traveling salesman problem (TSP). These include a new operator called, ”nearest fragment operator” based on the concept of nearest neighbor heuristic, and a modified version of order crossover operator. Superiority of these operators has been established on different benchmark data sets for symmetric TSP. Finally, th...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003